Crown Green HandicapFairPlay Bowls
Live
Birkenhead Sync08/09/2026|
Birkenhead Sync08/09/2026|
Back to Players
Crown Green Handicap

Keith Spiers

Team: Unison ADivision: Division 2Last updated: 10/24/2026

Rating

785

Current Handicap

15
Honours
Season:

40

Matches Played

8

Wins

32

Losses

20%

Win Rate

5.5

Avg Win Margin

7.8

Avg Loss Margin

8-15

Home Record

0-17

Away Record

50%

Handicap Confidence

Low Confidence
28 / 41 matches for full confidence· Last recorded match: 4/14/2026

Only 28 of the 41 matches needed for full confidence in the 2024, 2025, 2026 window. The rating is pulled toward the league average, so the handicap may shift noticeably as more results arrive.

Boosted by the Division 1 confidence floor rule.

Milestones

Career

No career milestones yet — keep bowling!

Next goal: Decade Player5/10
✦SEASON HIGHLIGHTS

No season milestones recorded yet.

Handicap Trend

All Time · 40 matches

+15 Rising
Win on the night Loss on the nightLower handicap = stronger player

The line re-checks the handicap after every match — from results, winning and losing margins, the strength of who was played, and home or away. Each dot is the number that applied going into the next game.

27 Jun15 Aug23 Apr11 Jun23 Jul8 Apr17 Jun14 Apr-14916

Gives 15 more chalks than at the start of this period.

Started0
Lowest0
Current15
Win Percentage(40%)
29%
score-0.43→contribution-0.17
Avg Winning Margin(25%)
5.5
score-0.42→contribution-0.10
Avg Losing Margin(15%)
6.5
score+0.26→contribution+0.04
Recent Form (last 20)(10%)
30%
score-0.40→contribution-0.04
Opponent Strength(10%)
844
score-0.61→contribution-0.06
Weighted Score-0.338
Sample Size Confidence
50%(28/41 matches) · floored
Rating899 → shrunk 950→ adjusted 800
Recent 3-Season Rating (2024, 2025, 2026)762
Recency Blend37% (28 recent matches)
Final Rating786
Handicap
15

Formula: Rating = 1000 + (weighted score × 300). Each factor is normalized to −1…+1, multiplied by its weight, then summed. Window: factors are computed from the Handicap Calculation Years only (2024, 2025, 2026), excluding walkovers — the same window the official recalculation uses. Bayesian shrinkage: the raw rating is pulled toward 1000 by confidence (window matches ÷ 41, an adaptive threshold set by the last recalculation). Offsets: division and B/C/D team offsets are then applied, weighted by where each window match was played. Recency blend: the calculation years are re-weighted at up to 40% by match volume. Players with a long career but fewer than 5 window matches fall back to their full career record. Rating maps to handicap 0–15 (lower = stronger) via the league's spread multiplier.

League

8W32L40 matches·20% win rate
ClubSeasonsDivision(s)PWLWin %
Unison A2023–2026Division 2, Division 13983120.5%
Parr Cons B2022Division 31010%
DateOpponentH/AScoreResultMarginCompetitionDivision
4/14/2026Chris NicholA20-21LOSS-1LeagueDivision 2
9/3/2025A WakefieldH21-17WIN+4LeagueDivision 2
8/26/2025Andrew WoodwardH17-21LOSS-4LeagueDivision 2
8/19/2025James HopkinsA19-21LOSS-2LeagueDivision 2
6/24/2025G OliverA19-21LOSS-2LeagueDivision 2
6/17/2025Andy WeaverA4-21LOSS-17LeagueDivision 2
6/10/2025Chris NicholH12-21LOSS-9LeagueDivision 2
4/29/2025Harry SmithH21-19WIN+2LeagueDivision 2
4/22/2025Mike SmithA20-21LOSS-1LeagueDivision 2
4/15/2025Mal PerksH15-21LOSS-6LeagueDivision 2
4/8/2025Tom OllertonH21-18WIN+3LeagueDivision 2
9/3/2024Ian ThomsonA17-21LOSS-4LeagueDivision 2
8/27/2024Jack HowarthH21-18WIN+3LeagueDivision 2
8/20/2024Martin WebsterH12-21LOSS-9LeagueDivision 2
8/6/2024Steve DonnellyH21-17WIN+4LeagueDivision 2
7/23/2024Gordon LoweH21-3WIN+18LeagueDivision 2
7/9/2024Steven ThomasH12-21LOSS-9LeagueDivision 2
7/2/2024Stuart BloxhamA9-21LOSS-12LeagueDivision 2
6/25/2024Colin BurrowsH19-21LOSS-2LeagueDivision 2
6/19/2024Brian YoungA17-21LOSS-4LeagueDivision 2
6/11/2024Ian McBrideA17-21LOSS-4LeagueDivision 2
6/4/2024Craig BrandH21-14WIN+7LeagueDivision 2
5/14/2024William McCabeA16-21LOSS-5LeagueDivision 2
5/7/2024Jim BamberH17-21LOSS-4LeagueDivision 2
4/30/2024Ron VizardA8-21LOSS-13LeagueDivision 2
4/23/2024Neil CunninghamH14-21LOSS-7LeagueDivision 2
4/16/2024J EdwardsA7-21LOSS-14LeagueDivision 2
4/9/2024Paul LeylandH21-18WIN+3LeagueDivision 2
9/5/2023Norman AthertonA12-21LOSS-9LeagueDivision 1
8/29/2023Paul MellingH17-21LOSS-4LeagueDivision 1
8/15/2023Mike MullenH6-21LOSS-15LeagueDivision 1
8/1/2023Connor FlahertyH10-21LOSS-11LeagueDivision 1
7/25/2023Ronnie BelshawA16-21LOSS-5LeagueDivision 1
7/18/2023John MolloyH7-21LOSS-14LeagueDivision 1
7/4/2023Antony MeeA6-21LOSS-15LeagueDivision 1
6/27/2023John RyanH6-21LOSS-15LeagueDivision 1
6/20/2023Paul MellingA16-21LOSS-5LeagueDivision 1
6/13/2023Andy HayesH10-21LOSS-11LeagueDivision 1
5/23/2023Neil WinstanleyA18-21LOSS-3LeagueDivision 1
4/19/2022Peter PeersH9-21LOSS-12LeagueDivision 3

Current Streak

1losses

In a slump

Longest Win Run

2

Career best winning streak

Longest Loss Run

12

Career worst losing streak

Last 520% win rate
LWLLL
Last 1020% win rate— steady
LWLLLLLWLL
OpponentWLTotalWin %Last Met
Chris Nichol0220%4/14/2026
Paul Melling0220%8/29/2023
A Wakefield101100%9/3/2025
Andrew Woodward0110%8/26/2025
James Hopkins0110%8/19/2025
G Oliver0110%6/24/2025
Andy Weaver0110%6/17/2025
Harry Smith101100%4/29/2025
Mike Smith0110%4/22/2025
Mal Perks0110%4/15/2025
Biggest Win
Gordon Lowe (+18)7/23/2024
Heaviest Defeat
Andy Weaver (-17)6/17/2025
Best Season
202530% · 10 matches
Worst Season
20230% · 11 matches
Form Arc (1st half → 2nd half)
10% → 30%improving
Avg Opponent Rating Faced
88440 known · 0 unknown
vs Strong Opponents (rating ≥ 1000)
0-70% win rate
vs Weak Opponents (rating < 1000)
8-2524% win rate

By Division

Division 28-20 (29%)
Division 10-11 (0%)
Division 30-1 (0%)
Division 10%
0W·11L·11 played
Division 228.6%
8W·20L·28 played
Division 30%
0W·1L·1 played

Debut

Apr 19, 2022

Latest

Apr 14, 2026

Seasons Active

5 (4.0 yr span)

Matches / Season

8.0 (40 total)

Seasons

20222023202420252026